aee913687aa9c488e8f00f2c297afc538fbf9b71,controller/src/main/java/org/jboss/as/controller/operations/common/JVMAddHandler.java,JVMAddHandler,execute,#OperationContext#ModelNode#ResultHandler#,54

Before Change


    @Override
    public OperationResult execute(final OperationContext context, final ModelNode operation, final ResultHandler resultHandler) {

        final ModelNode compensatingOperation = new ModelNode();
        compensatingOperation.get(OP).set(REMOVE);
        compensatingOperation.get(OP_ADDR).set(operation.require(OP_ADDR));

        if(operation.hasDefined(JVM_TYPE)) {
            context.getSubModel().get(JVM_TYPE).set(operation.get(JVM_TYPE));

After Change


    @Override
    public OperationResult execute(final OperationContext context, final ModelNode operation, final ResultHandler resultHandler) {

        final ModelNode compensatingOperation = Util.getResourceRemoveOperation(operation.require(OP_ADDR));

        ModelNode subModel = context.getSubModel();
        ModelNode jvmType = subModel.get(JVM_TYPE);